﻿#pragma once

#if defined(_MSC_VER)
    #define _CRT_SECURE_NO_WARNINGS
#endif

// C语言标准库
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <stdbool.h>
#include <math.h>
#include <time.h>
#include <limits.h>

// 包含函数声明
extern void study01();
extern void study02();
extern void study03();
extern void study04();
extern void study05();
extern void study06();
extern void study07();
extern void study08();
extern void study09();
extern void study10();
extern void study11();
extern void study12();
extern void study13();
extern void study14();

// main 里面定义的清空输入函数
extern void clear_input_buffer();

// 定义打印开头结尾行的宏
#define print_start_line(start_str) printf("---------- %s ----------\n", start_str)
#define print_end_line(end_str) printf("---------- %s ----------\n\n\n", end_str)
